package cn.waka.sys.admin.dao;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface IdcDao {
	List<Map<String,Object>> getUserLiveByChannel(@Param("start_date")String start_date,@Param("end_date")String end_date,@Param("channel")String channel);
	List<Map<String,Object>> getUserLive(@Param("start_date")String start_date,@Param("end_date")String end_date);
	List<Map<String,Object>> getUserNewByChannelDay(@Param("start_date")String start_date,@Param("end_date")String end_date,@Param("channel")String channel);
	List<Map<String,Object>> getUserNewByChannelHour(@Param("start_date")String start_date,@Param("end_date")String end_date,@Param("channel")String channel);
	List<Map<String,Object>> getUserNewByDay(@Param("start_date")String start_date,@Param("end_date")String end_date);
	List<Map<String,Object>> getUserNewByHour(@Param("start_date")String start_date,@Param("end_date")String end_date);
	List<Map<String,Object>> getBoxLiveByChannel(@Param("start_date")String start_date,@Param("end_date")String end_date,@Param("channel")String channel);
	List<Map<String,Object>> getBoxLive(@Param("start_date")String start_date,@Param("end_date")String end_date);
	List<Map<String,Object>> getBoxNewByChannelDay(@Param("start_date")String start_date,@Param("end_date")String end_date,@Param("channel")String channel);
	List<Map<String,Object>> getBoxNewByChannelHour(@Param("start_date")String start_date,@Param("end_date")String end_date,@Param("channel")String channel);
	List<Map<String,Object>> getBoxNewByDay(@Param("start_date")String start_date,@Param("end_date")String end_date);
	List<Map<String,Object>> getBoxNewByHour(@Param("start_date")String start_date,@Param("end_date")String end_date);

}
